home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nejlepší České Hry 2007
/
Nejlepší české hry 2007.iso
/
hry
/
Lander
/
lander_en.swf
/
scripts
/
frame_12
/
DoAction.as
Wrap
Text File
|
2006-10-03
|
16KB
|
627 lines
function render(co)
{
zivoty_ar[planeta] = zivoty;
skore_ar[planeta] = skore;
if(co == 1)
{
kamnalevel = 17;
brieflevel = kamnalevel + 4;
dif_palivo = 0.06;
dif_zivot = 20;
}
if(co == 2)
{
kamnalevel = 2;
brieflevel = kamnalevel + 4;
dif_palivo = 0.04;
dif_zivot = 12;
}
if(co == 3)
{
kamnalevel = 7;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 10;
}
if(co == 4)
{
kamnalevel = 12;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 7;
}
if(co == 5)
{
kamnalevel = 22;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 7;
}
if(co == 11)
{
kamnalevel = 107;
brieflevel = kamnalevel + 4;
dif_palivo = 0.04;
dif_zivot = 14;
}
if(co == 12)
{
kamnalevel = 162;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 11;
}
if(co == 13)
{
kamnalevel = 112;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 8;
}
if(co == 14)
{
kamnalevel = 67;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 8;
}
if(co == 15)
{
kamnalevel = 172;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 6;
}
if(co == 21)
{
kamnalevel = 27;
brieflevel = kamnalevel + 4;
dif_palivo = 0.05;
dif_zivot = 16;
}
if(co == 22)
{
kamnalevel = 47;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 10;
}
if(co == 23)
{
kamnalevel = 32;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 4;
}
if(co == 24)
{
kamnalevel = 37;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 9;
}
if(co == 25)
{
kamnalevel = 42;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 4;
}
if(co == 31)
{
kamnalevel = 77;
brieflevel = kamnalevel + 4;
dif_palivo = 0.01;
dif_zivot = 14;
}
if(co == 32)
{
kamnalevel = 82;
brieflevel = kamnalevel + 4;
dif_palivo = 0.01;
dif_zivot = 12;
}
if(co == 33)
{
kamnalevel = 62;
brieflevel = kamnalevel + 4;
dif_palivo = 0.01;
dif_zivot = 9;
}
if(co == 34)
{
kamnalevel = 102;
brieflevel = kamnalevel + 4;
dif_palivo = 0.01;
dif_zivot = 4;
}
if(co == 35)
{
kamnalevel = 97;
brieflevel = kamnalevel + 4;
dif_palivo = 0.01;
dif_zivot = 4;
}
if(co == 41)
{
kamnalevel = 92;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 12;
}
if(co == 42)
{
kamnalevel = 72;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 9;
}
if(co == 43)
{
kamnalevel = 52;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 11;
}
if(co == 44)
{
kamnalevel = 87;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 7;
}
if(co == 45)
{
kamnalevel = 57;
brieflevel = kamnalevel + 4;
dif_palivo = 0.06;
dif_zivot = 9;
}
if(co == 51)
{
kamnalevel = 142;
brieflevel = kamnalevel + 4;
dif_palivo = 0.05;
dif_zivot = 10;
}
if(co == 52)
{
kamnalevel = 147;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 10;
}
if(co == 53)
{
kamnalevel = 152;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 10;
}
if(co == 54)
{
kamnalevel = 157;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 10;
}
if(co == 55)
{
kamnalevel = 167;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 10;
}
if(co == 61)
{
kamnalevel = 177;
brieflevel = kamnalevel + 4;
dif_palivo = 0.04;
dif_zivot = 14;
}
if(co == 62)
{
kamnalevel = 182;
brieflevel = kamnalevel + 4;
dif_palivo = 0.03;
dif_zivot = 10;
}
if(co == 63)
{
kamnalevel = 192;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 10;
}
if(co == 64)
{
kamnalevel = 187;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 10;
}
if(co == 65)
{
kamnalevel = 197;
brieflevel = kamnalevel + 4;
dif_palivo = 0.02;
dif_zivot = 7;
}
if(co == 71)
{
kamnalevel = 117;
brieflevel = kamnalevel + 4;
dif_palivo = 0.09;
dif_zivot = 19;
}
if(co == 72)
{
kamnalevel = 137;
brieflevel = kamnalevel + 4;
dif_palivo = 0.07;
dif_zivot = 12;
}
if(co == 73)
{
kamnalevel = 122;
brieflevel = kamnalevel + 4;
dif_palivo = 0.09;
dif_zivot = 9;
}
if(co == 74)
{
kamnalevel = 132;
brieflevel = kamnalevel + 4;
dif_palivo = 0.07;
dif_zivot = 9;
}
if(co == 75)
{
kamnalevel = 127;
brieflevel = kamnalevel + 4;
dif_palivo = 0.09;
dif_zivot = 9;
}
if(co == 81)
{
kamnalevel = 202;
brieflevel = kamnalevel + 4;
}
if(co == 82)
{
kamnalevel = 207;
brieflevel = kamnalevel + 4;
}
if(co == 83)
{
kamnalevel = 212;
brieflevel = kamnalevel + 4;
}
if(co == 84)
{
kamnalevel = 217;
brieflevel = kamnalevel + 4;
}
if(co == 85)
{
kamnalevel = 222;
brieflevel = kamnalevel + 4;
}
tentolevel = co;
b = true;
i = 1;
while(i < 5)
{
cile[i] = 0;
i++;
}
i = 1;
while(i <= 10)
{
a = i + planeta * 10;
if(levels[a] == 1 or b == true)
{
eval("s" + i).gotoAndStop(1);
}
else
{
eval("s" + i).gotoAndStop(25);
}
if(levels[a] != 1 and b == true)
{
b = false;
}
i++;
}
eval("s" + co % 10).gotoAndPlay(2);
if(co % 10 == 6 and dokonceno[Math.floor(co / 10)] == 0)
{
ukoncenaUroven = Math.floor(co / 10);
gotoAndStop(29);
kamnalevel = 0;
brieflevel = 0;
}
}
function bitOR(a, b)
{
var _loc1_ = a & 1 | b & 1;
var _loc2_ = a >>> 1 | b >>> 1;
return _loc2_ << 1 | _loc1_;
}
function bitXOR(a, b)
{
var _loc1_ = a & 1 ^ b & 1;
var _loc2_ = a >>> 1 ^ b >>> 1;
return _loc2_ << 1 | _loc1_;
}
function bitAND(a, b)
{
var _loc1_ = a & 1 & (b & 1);
var _loc2_ = a >>> 1 & b >>> 1;
return _loc2_ << 1 | _loc1_;
}
function addme(x, y)
{
var _loc1_ = (x & 65535) + (y & 65535);
var _loc2_ = (x >> 16) + (y >> 16) + (_loc1_ >> 16);
return _loc2_ << 16 | _loc1_ & 65535;
}
function rhex(num)
{
var _loc1_ = num;
str = "";
j = 0;
while(j <= 3)
{
str += hex_chr.charAt(_loc1_ >> j * 8 + 4 & 15) + hex_chr.charAt(_loc1_ >> j * 8 & 15);
j++;
}
return str;
}
function str2blks_MD5(str)
{
var _loc1_ = str;
nblk = (_loc1_.length + 8 >> 6) + 1;
blks = new Array(nblk * 16);
i = 0;
while(i < nblk * 16)
{
blks[i] = 0;
i++;
}
i = 0;
while(i < _loc1_.length)
{
blks[i >> 2] |= _loc1_.charCodeAt(i) << (_loc1_.length * 8 + i) % 4 * 8;
i++;
}
blks[i >> 2] |= 128 << (_loc1_.length * 8 + i) % 4 * 8;
var _loc2_ = _loc1_.length * 8;
blks[nblk * 16 - 2] = _loc2_ & 255;
blks[nblk * 16 - 2] |= (_loc2_ >>> 8 & 255) << 8;
blks[nblk * 16 - 2] |= (_loc2_ >>> 16 & 255) << 16;
blks[nblk * 16 - 2] |= (_loc2_ >>> 24 & 255) << 24;
return blks;
}
function rol(num, cnt)
{
return num << cnt | num >>> 32 - cnt;
}
function cmn(q, a, b, x, s, t)
{
return addme(rol(addme(addme(a,q),addme(x,t)),s),b);
}
function ff(a, b, c, d, x, s, t)
{
var _loc1_ = b;
return cmn(bitOR(bitAND(_loc1_,c),bitAND(~_loc1_,d)),a,_loc1_,x,s,t);
}
function gg(a, b, c, d, x, s, t)
{
return cmn(bitOR(bitAND(b,d),bitAND(c,~d)),a,b,x,s,t);
}
function hh(a, b, c, d, x, s, t)
{
return cmn(bitXOR(bitXOR(b,c),d),a,b,x,s,t);
}
function ii(a, b, c, d, x, s, t)
{
return cmn(bitXOR(c,bitOR(b,~d)),a,b,x,s,t);
}
function calcMD5(str)
{
x = str2blks_MD5(str);
a = 1732584193;
b = -271733879;
c = -1732584194;
d = 271733878;
var _loc1_ = undefined;
i = 0;
while(i < x.length)
{
olda = a;
oldb = b;
oldc = c;
oldd = d;
_loc1_ = 0;
a = ff(a,b,c,d,x[i + 0],7,-680876936);
d = ff(d,a,b,c,x[i + 1],12,-389564586);
c = ff(c,d,a,b,x[i + 2],17,606105819);
b = ff(b,c,d,a,x[i + 3],22,-1044525330);
a = ff(a,b,c,d,x[i + 4],7,-176418897);
d = ff(d,a,b,c,x[i + 5],12,1200080426);
c = ff(c,d,a,b,x[i + 6],17,-1473231341);
b = ff(b,c,d,a,x[i + 7],22,-45705983);
a = ff(a,b,c,d,x[i + 8],7,1770035416);
d = ff(d,a,b,c,x[i + 9],12,-1958414417);
c = ff(c,d,a,b,x[i + 10],17,-42063);
b = ff(b,c,d,a,x[i + 11],22,-1990404162);
a = ff(a,b,c,d,x[i + 12],7,1804603682);
d = ff(d,a,b,c,x[i + 13],12,-40341101);
c = ff(c,d,a,b,x[i + 14],17,-1502002290);
b = ff(b,c,d,a,x[i + 15],22,1236535329);
a = gg(a,b,c,d,x[i + 1],5,-165796510);
d = gg(d,a,b,c,x[i + 6],9,-1069501632);
c = gg(c,d,a,b,x[i + 11],14,643717713);
b = gg(b,c,d,a,x[i + 0],20,-373897302);
a = gg(a,b,c,d,x[i + 5],5,-701558691);
d = gg(d,a,b,c,x[i + 10],9,38016083);
c = gg(c,d,a,b,x[i + 15],14,-660478335);
b = gg(b,c,d,a,x[i + 4],20,-405537848);
a = gg(a,b,c,d,x[i + 9],5,568446438);
d = gg(d,a,b,c,x[i + 14],9,-1019803690);
c = gg(c,d,a,b,x[i + 3],14,-187363961);
b = gg(b,c,d,a,x[i + 8],20,1163531501);
a = gg(a,b,c,d,x[i + 13],5,-1444681467);
d = gg(d,a,b,c,x[i + 2],9,-51403784);
c = gg(c,d,a,b,x[i + 7],14,1735328473);
b = gg(b,c,d,a,x[i + 12],20,-1926607734);
a = hh(a,b,c,d,x[i + 5],4,-378558);
d = hh(d,a,b,c,x[i + 8],11,-2022574463);
c = hh(c,d,a,b,x[i + 11],16,1839030562);
b = hh(b,c,d,a,x[i + 14],23,-35309556);
a = hh(a,b,c,d,x[i + 1],4,-1530992060);
d = hh(d,a,b,c,x[i + 4],11,1272893353);
c = hh(c,d,a,b,x[i + 7],16,-155497632);
b = hh(b,c,d,a,x[i + 10],23,-1094730640);
a = hh(a,b,c,d,x[i + 13],4,681279174);
d = hh(d,a,b,c,x[i + 0],11,-358537222);
c = hh(c,d,a,b,x[i + 3],16,-722521979);
b = hh(b,c,d,a,x[i + 6],23,76029189);
a = hh(a,b,c,d,x[i + 9],4,-640364487);
d = hh(d,a,b,c,x[i + 12],11,-421815835);
c = hh(c,d,a,b,x[i + 15],16,530742520);
b = hh(b,c,d,a,x[i + 2],23,-995338651);
a = ii(a,b,c,d,x[i + 0],6,-198630844);
d = ii(d,a,b,c,x[i + 7],10,1126891415);
c = ii(c,d,a,b,x[i + 14],15,-1416354905);
b = ii(b,c,d,a,x[i + 5],21,-57434055);
a = ii(a,b,c,d,x[i + 12],6,1700485571);
d = ii(d,a,b,c,x[i + 3],10,-1894986606);
c = ii(c,d,a,b,x[i + 10],15,-1051523);
b = ii(b,c,d,a,x[i + 1],21,-2054922799);
a = ii(a,b,c,d,x[i + 8],6,1873313359);
d = ii(d,a,b,c,x[i + 15],10,-30611744);
c = ii(c,d,a,b,x[i + 6],15,-1560198380);
b = ii(b,c,d,a,x[i + 13],21,1309151649);
a = ii(a,b,c,d,x[i + 4],6,-145523070);
d = ii(d,a,b,c,x[i + 11],10,-1120210379);
c = ii(c,d,a,b,x[i + 2],15,718787259);
b = ii(b,c,d,a,x[i + 9],21,-343485551);
a = addme(a,olda);
b = addme(b,oldb);
c = addme(c,oldc);
d = addme(d,oldd);
i += 16;
}
return rhex(a) + rhex(b) + rhex(c) + rhex(d);
}
function odstranZnaky(co)
{
var _loc1_ = co;
var _loc2_ = undefined;
var b;
var _loc3_ = undefined;
var d;
var e;
_loc2_ = 0;
while(_loc2_ < _loc1_.length)
{
if(_loc1_.charAt(_loc2_).toLowerCase() == "─¢")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "e" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "š")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "s" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "─ì")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "c" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "ř")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "r" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "┼╛")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "z" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "├╜")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "y" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "á")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "a" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "í")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "i" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "é")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "e" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "├║")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "u" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "ů")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "u" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "─Å")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "d" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "ť")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "t" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "ň")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "n" + _loc3_;
}
if(_loc1_.charAt(_loc2_).toLowerCase() == "├│")
{
b = _loc1_.slice(0,_loc2_);
_loc3_ = _loc1_.slice(_loc2_ + 1,_loc1_.length);
_loc1_ = b + "o" + _loc3_;
}
_loc2_ = _loc2_ + 1;
}
return _loc1_;
}
stop();
var hex_chr = "0123456789abcdef";
play();